<!DOCTYPE html>
<html>
	<head>
		<meta charset="UTF-8">
		<title></title>
		<style type="text/css">
			.hei {
				height: 50px;
				width: 50px;
				background-color: black;
			}
			
			.bai {
				height: 50px;
				width: 50px;
				background-color: red;
			}
		</style>
	</head>

	<body>
		<p>题目：打印出所有的“水仙花数”，所谓“水仙花数”是指一个三位数，其各位数字立方和等于该数</p>
		<script type="text/javascript">
			var i, j, k, n;

			for(i = 1; i <= 9; i++) {
				for(j = 0; j <= 9; j++) {
					for(k = 0; k <= 9; k++) {
						n = i * 100 + j * 10 + k;
						if(i * i * i + j * j * j + k * k * k == n) {
							document.write(n + "<br/>")
						}
					}
				}
			}
		</script>
		<p>题目：一个数如果恰好等于它的因子之和，这个数就称为“完数”。例如6=1＋2＋3.编程<br />找出1000以内的所有完数。</p>
		<script type="text/javascript">
			for(i = 1; i <= 1000; i++) {
				var sum = 0;
				for(k = 1; k < i; k++) {
					if(i % k == 0) {
						sum += k;
					}
				}
				if(sum == i) {
					document.write(i + "<br/>")
				}
			}
		</script>
		<p>题目：猴子吃桃问题：猴子第一天摘下若干个桃子，当即吃了一半，还不瘾，又多吃了一个第二天早上又将剩下的桃子吃掉一半，又多吃了一个。以后每天早上都吃了前一天剩下的一半零一个。到第10天早上想再吃时，见只剩下一个桃子了。求第一天共摘了多少。
		</p>
		<script type="text/javascript">
			var z = 0, //桃子总数
				ten = 1, //第10天只剩1个桃子
				day = 0;
			for(day = 9; day > 0; day--) {
				z = (ten + 1) * 2;
				ten = z;
			}
			document.write("答：猴子第一天一共摘了" + z + "个桃子")
		</script>
		<p>题目：学习成绩>=90分的同学用A表示，60-89分之间的用B表示，60分以下的用C表示。
		</p>
		<script type="text/javascript">
			var n = 80;
			if(n >= 90) {
				document.write("n" + "=" + n + "等级" + "A");
			} else if(90 > n || n >= 60) {
				document.write("n" + "=" + n + "等级" + "B");
			} else {
				document.write("n" + "=" + n + "等级" + "C");
			}
		</script>
		<p> 题目：有1、2、3、4个数字，能组成多少个互不相同且无重复数字的三位数？都是多少？</p>
		<script type="text/javascript">
			var i, j, k;
			for(i = 1; i < 5; i++) /*以下为三重循环*/
				for(j = 1; j < 5; j++)
					for(k = 1; k < 5; k++) {
						if(i != k && i != j && j != k) /*确保i、j、k三位互不相同*/
							document.write(i, j, k + "&nbsp")
					}
		</script>
		<p>题目：一球从100米高度自由落下，每次落地后反跳回原高度的一半；再落下，求它在第10次落地时，共经过多少米？第10次反弹多高？
		</p>
		<script type="text/javascript">
			var sn = 100.0,
				hn = sn / 2;
			var n;
			for(n = 2; n <= 10; n++) {
				sn = sn + 2 * hn; /*第n次落地时共经过的米数*/
				hn = hn / 2;
			}
			document.write("共经过多少米" + sn + "第10次反弹多高" + hn);
		</script>
		<p>题目：一个5位数，判断它是不是回文数。即12321是回文数，个位与万位相同，十位与千位相同。
		</p>
		<script type="text/javascript">
			var ge, shi, qian, wan, x = 12321;
			wan = parseInt(x / 10000);
			qian = parseInt(x % 10000 / 1000);
			shi = parseInt(x % 100 / 10);
			ge = parseInt(x % 10);
			if(ge == wan && shi == qian) /*个位等于万位并且十位等于千位*/
				document.write(x + "是回文数");
			else
				document.write(x + "不是回文数");
		</script>
         <p>题目：打出一个字母C</p>
		<script type="text/javascript">
			document.write("<table cellpadding='0' cellspacing='0'>")
			for(i = 1; i <= 6; i++) {
				document.write("<tr>")
				if(i == 1 || i == 6) {
					for(n = 1; n <= 4; n++) {
						if(n == 1 || n == 4) {
							document.write("<td></td>")
						} else {
							document.write("<td>*</td>")
						}
					}
				} else if(i == 2 || i == 5) {
					for(n = 1; n <= 4; n++) {
						if(n == 1 || n == 4) {
							document.write("<td>*</td>")
						} else {
							document.write("<td></td>")
						}
					}
				} else {
					for(n = 1; n <= 4; n++) {
						if(n == 1) {
							document.write("<td>*</td>")
						}
					}
				}
				document.write("</tr>")
			}
			document.write("</table>")
		</script>
		<p>国际象棋棋盘</p>
		<script type="text/javascript">
			//输入国际象棋棋盘
			document.write("<table>")
			for(var i = 1; i <= 10; i++) {
				document.write("<tr>");

				for(var j = 1; j <= 10; j++) {
					if(i % 2 != 0) {
						if(j % 2 == 0) {
							document.write("<td class='hei'></td>")
						} else {
							document.write("<td class='bai'></td>")
						}
					} else {
						if(j % 2 != 0) {
							document.write("<td class='hei'></td>")
						} else {
							document.write("<td class='bai'></td>")
						}
					}

				}
				document.write("</tr>");
			}
			document.write("</table>")
		</script>
		<p>题目：乘法表</p>
		<script type="text/javascript">
			document.write('<table border="1px">')
			for (var a=1;a<10;a++ ) {
				document.write('<tr>')
				for (var b=1;b<=a;b++) {
					document.write('<td>'+b+'*'+a+'='+a*b+'</td>')
				}
				document.write('</tr>')
			}
			document.write('</table>')
		</script>

	</body>
</html>
